/*基本样式*/
body{
	text-align: left;
	color:#3f3f3f;
}
a{
	color: #333333;
	text-decoration: none;
	outline:none;
	cursor: hand;
	cursor: pointer;
}
a:hover{
	color: #4a88df;
	text-decoration: underline;
}
/*基本样式*/

/*框架主体设置*/
#mainFrame{
	background-color:#e8f6ff; /*主体内容区颜色*/
}
.contentStyleLeft{
	padding: 0 0px 0 4px; /*设置左侧内容边距*/
}
.contentStyle{
	padding: 0 0px 0 4px; /*设置右侧内容边距*/
}
#hideCon{
	width: 220px; /*设置左侧框架宽度*/
}
#bs_left{
	width: 210px; /*设置左侧框架宽度*/
}
/*框架主体设置*/

/*设置左侧伸缩的按钮样式*/
.bs_leftArr{
	width: 10px;/*竖条宽度*/
	height: 116px;/*竖条高度*/
	background-image: url(images/bs_left.jpg);
	background-repeat: no-repeat;
	cursor: pointer;
	cursor: hand;
}
.bs_rightArr{
	width: 10px;/*竖条宽度*/
	height: 116px;/*竖条高度*/
	background-image: url(images/bs_right.jpg);
	background-repeat: no-repeat;
	cursor: pointer;
	cursor: hand;
}
.main_shutiao{
	width: 10px;/*竖条容器宽度*/
	height: 100%;
	background-image: url(images/bs_arrbg.jpg);
	background-repeat: repeat-y;
}
/*设置左侧伸缩的按钮样式*/

/*设置左右可拖拽布局样式*/
.main-layout{ position:relative;}
.main-layout-left,.main-layout-right,.main-layout-center{position:absolute;border:0;  z-index:10; overflow:hidden;} 
.main-layout-content{position:relative; background:white; overflow:hidden;}
.main-layout-lock{ position:absolute; width:100%; height:100%; display:none; z-index:9990; margin:0; padding:0;}
.main-layout-dragging-yline{ background:#000000;width:1px;position:absolute;display:none; z-index:9999; padding:0; margin:0;}
.main-layout-xmask {cursor: col-resize;z-index:9990;}
.main-layout-ymask {cursor: row-resize;z-index:9990;}
.main-layout-drophandle-left{ 
	position:absolute;
	z-index:10;
	display:none;
	width: 10px!important;/*竖条容器宽度*/
	height: 100%;
	background-image: url(images/bs_arrbg.jpg);
	background-repeat:repeat-y;
}
.main-layout-drophandle-right{ 
	position:absolute;
	z-index:10;
	display:none;
	width: 10px!important;/*竖条容器宽度*/
	height: 100%;
	background-image: url(images/bs_arrbg.jpg);
	background-repeat:repeat-y;
}
.main-layout-collapse-left,.main-layout-collapse-right{ 
	width:10px; /*竖条容器宽度*/
	position:absolute;
	top:0px;   
	display:none; 
	height:100%;
	z-index:10;
	background-image: url(images/bs_arrbg.jpg)!important;
	background-repeat:repeat-y!important;
}
.main-layout-collapse-left,.main-layout-collapse-right{ border:0; position:absolute;top:0px; display:none; height:100%;z-index:10;}
.main-layout-collapse-left{left:0px;}
.main-layout-collapse-right{right:0px;}
/*设置左右可拖拽布局样式*/

/*框架左侧盒子模型*/
#lbox{
	background-color:#f1f8ff!important;
}
.lbox_title{
	display: none;/*当左侧盒子标题为图片时隐藏文字标题*/
}
.lbox_foot{
	display: none;/*左侧盒子底部空间小时隐藏版本说明*/
}
#lbox_topcenter{
	height:0;
	overflow: hidden;
}
#lbox_bottomcenter{
	height:0;
	overflow: hidden;
}
/*框架左侧盒子模型*/

/*框架右侧盒子模型*/
.rbox_title{
	display: none;/*当右侧盒子标题为图片时隐藏文字标题*/
}
#rbox_topcenter{
	height:0;
	overflow: hidden;
	display:none;
}
#rbox_bottomcenter{
	height:0px;
	overflow:hidden;
	display:none;
	
}
/*框架右侧盒子模型*/

/*头部与导航*/
#hbox{
	padding: 0px;
}
#bs_bannercenter{
	width: 100%;
	height: 88px;
	background-image: url(images/bs_bannercenter.jpg);
	background-repeat: repeat-x;
	
}
#bs_bannerleft{
	width: 100%;
	height: 100%;
	background-image: url(images/bs_bannerleft.jpg);
	background-repeat: no-repeat;
}
#bs_bannerright{
	width: 100%;
	height: 100%;
	background-image: url(images/bs_bannerright.jpg);
	background-position: 100% 0%;
	background-repeat: no-repeat;
}

#bs_navcenter{
	width: 100%;
	height: 32px;
	background-image: url(images/bs_bannercenter.jpg);
	background-repeat: repeat-x;
	background-position: 0% 100%;
}
#bs_navleft{
	width: 100%;
	height: 100%;
	background-image: url(images/bs_bannerleft.jpg);
	background-repeat: no-repeat;
	background-position: 0% 100%;
}
#bs_navright{
	width: 100%;
	height: 100%;
	background-image: url(images/bs_bannerright.jpg);
	background-position: 100% 100%;
	background-repeat: no-repeat;
}

.bs_nav{
	padding: 3px 0 0 5px;/*导航区的位置*/
	color: #343233;
	overflow:hidden;
}
.bs_nav a{
	color:#343233;
}
.bs_nav a:hover{
	color:#343233;
	text-decoration:none;
}
.bs_navleft{
	float: left;
	padding:0 0 0 15px;
	color: #343233;
}
.bs_navright{
	float: right;
	padding: 0 10px 0 0;
}
.bs_navleft li{
	float:left;
	padding-right:4px;
}
.fontChange{
	padding:4px 0 0 0;
}
.fontChange span a{
	height:17px;
	line-height:17px;
	width:17px;
	text-align:center;
	display:block;
	background-image: url(../images/click.gif);
	background-repeat: no-repeat;
	color: #343233;
}
.fontChange span a:hover{
	background-image: url(images/fontBg.jpg)!important;
	background-repeat: no-repeat;
	text-decoration:none;
	color:white;
}
.fontChange span .fontChange_cur{
	background-image: url(images/fontBg.jpg)!important;
	background-repeat: no-repeat;
	text-decoration:none;
	color:white;
}


.fontFamily{
	padding:4px 0 0 0;
}
.fontFamily span a{
	height:17px;
	line-height:17px;
	width:17px;
	text-align:center;
	display:block;
	background-image: url(../images/click.gif);
	background-repeat: no-repeat;
	color: #343233;
}
.fontFamily span a:hover{
	background-image: url(images/fontBg.jpg)!important;
	background-repeat: no-repeat;
	text-decoration:none;
	color:white;
}
.fontFamily span .fontChange_cur{
	background-image: url(images/fontBg.jpg)!important;
	background-repeat: no-repeat;
	text-decoration:none;
	color:white;
}

.bs_banner_logo{
	background-image: url(images/logo.png);
	background-repeat: no-repeat;
	width:71px;/*logo宽度*/
	height:42px;/*logo高度*/
	position:absolute;
	top:15px;/*logo y坐标*/
	left:20px;/*logo x坐标*/
}
.bs_banner_title{
	background-image: url(images/title.png);
	background-repeat: no-repeat;
	width:339px;/*头部标题宽度*/
	height:36px;/*头部标题高度*/
	position:absolute;
	top:20px;/*头部标题y坐标*/
	left:100px;/*头部标题x坐标*/
}
.subTitle{
	color:#ffffff;
	font-size:18px;
	font-weight:bold;
	position:absolute;
	left:430px;
	top:30px;
}
/*头部与导航*/

/*页脚*/
#fbox{
	padding: 0;
}
#bs_footcenter{
	text-align: center;
	width: 100%;
	color: White;/*页脚字体颜色*/
	height: 27px;/*页脚高度*/
	line-height:27px;/*页脚行高*/
	background-image: url(images/bs_footcenter.jpg);
	background-repeat: repeat-x;
	
}
#bs_footleft{
	height:100%;
	width:100%;
}
#bs_footright{
	height:100%;
	width:100%;
}
/*页脚*/

/*欢迎页*/
.welcome{
	width: 100%;
	height: 100%;
	background-image: url(images/welcome.png);
	background-repeat: no-repeat;
	background-position: 90% 80%;
}
.welcomeTitle{
	width:559px;/*欢迎页标题图宽度*/
	height: 166px;/*欢迎页标题图高度*/
	background-image: url(images/welcomeTitle.png);
	_background-image: url(images/welcomeTitle.jpg);
	position:absolute;
	left:45px;
	top:120px;
}
/*欢迎页*/

.colorList ul li {
    float: left;
    height: 9px;
    width: 14px;
	cursor:pointer;
	cursor:hand;
}
.colorList .color1{
	background-image: url(../images/color1.jpg);
	background-repeat: no-repeat;
}
.colorList .color2{
	background-image: url(../images/color2.jpg);
	background-repeat: no-repeat;
}
.colorList .color3{
	background-image: url(../images/color3.jpg);
	background-repeat: no-repeat;
}
.conditionContent ul{
	display:none;
	padding-top:5px;
}
.conditionContent li{
	float:left;
	display:inline-block;
}
.conditionContent .condiComplexSubTitle{
	width:100px;
}
.conditionContent .item{
	padding:0 5px 0 0;
}
.conditionContent .item  a{
	display:inline-block;
	text-decoration:none;
	color:#000000;
	overflow:hidden;
	height: 25px;
    line-height: 25px;
	border:solid 1px #919191;
	background-image: url(../images/conditionClose.jpg);
	background-repeat: no-repeat;
	background-position:98% 40%;
    text-overflow: ellipsis;
    white-space: nowrap;
	padding:0 35px 0 10px;
}
.conditionContent .item  a span
{
    color:Gray;
}
.conditionContent .item a:hover{
	/*color:#ff6200;*/
	background-image: url(../images/conditionCloseHover.jpg);
}

/*用户卡片*/
.userCard{
	width:450px;
	background-color:#fefefe;
	position:absolute;
	z-index:1000;
	font-size:14px;
	top:95px;
	left:100px;
	display:none;
}
.card_topcenter{
	width:100%;
	background-image: url(box/card_topcenter.jpg);
	background-repeat:repeat-x;
}
.card_topleft{
	width:100%;
	height:100%;
	background-image: url(box/card_topleft.jpg);
	background-repeat:no-repeat;
}
.card_topright{
	width:100%;
	height:100%;
	background-image: url(box/card_topright.jpg);
	background-repeat:no-repeat;
	background-position:100% 0%;
}
.card_bottomcenter{
	width:100%;
	height:9px;
	background-image: url(box/card_bottomcenter.jpg);
	background-repeat:repeat-x;
	overflow:hidden;
}
.card_bottomleft{
	width:100%;
	height:100%;
	background-image: url(box/card_bottomleft.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}
.card_bottomright{
	width:100%;
	height:100%;
	background-image: url(box/card_bottomright.jpg);
	background-repeat:no-repeat;
	background-position:100% 0%;
	overflow:hidden;
}
.card_content_left{
	float:left;
	padding:50px 0 0 20px;
}
.card_content_right{
	float:left;
	padding:70px 0 0 50px;
}
.card_content_left_title{
	width:120px;
	height:30px;
	text-align:center;
}
.card_content_left_line{
	border-top:solid 1px #cccccc;
	height:12px;
	overflow:hidden;
	width:120px;
}
.card_content_left_pic{
	width:120px;
	height:120px;
	background-image: url(box/card_pic.jpg);
	background-repeat:no-repeat;
	background-position:50% 50%;
}
.card_btn{
	text-align:center;
	padding:0px 0 10px 0;
}
.card_btn input{
	cursor:pointer;
	cursor:hand;
}
.dicCard{
	width:280px;
	background-color:#fefefe;
	font-size:14px;
	float:left;
	padding:5px;
}
.dicCard_content{
	padding:20px 10px 0 15px;
	height:130px;
	overflow:hidden;
}
/*用户卡片*/